MDVFFETRSGSTFEIELGYWDTVLEIKQKIEKYQRIPVSKQTLLFQGNVLQDHLDIEQCVILNHSRIQLSISSPDQSRNNIQVFKTEQFPQSNSTEQTSNGHHESTVMIPMSNNNNNNNPKKLRVMVLPKSGTRKIPVDVNAGDNVGELRKELAKIQQRFQLSLPQEGYFFIYKQNVMDENRSFRWHRVDQGDTIEIFNGSVSGGS